﻿
#main { width: 960px; margin-top: 10px; }

.lf { float: left; overflow: hidden; }

.left { width: 200px; }

.right { margin-left: 20px; width: 720px; }
#tagsPicker { height: 360px; }
#tagsBtn { width: 25px; height: 25px; }
.tagItem { margin: 2px 0; cursor: pointer; text-align: left; }

    .tagItem:hover { color: olive; text-decoration-line: underline; }


#tagsPackage { height: 160px; overflow: hidden; margin: 5px 0; }

    #tagsPackage .main { background: transparent; height: 80%; }
#videoList { margin: 5px 0; height: 280px; padding: 10px 0; }
    #videoList .mainForSearch { height: 120px; overflow: hidden; }
/*.videoItem { width: 95px; height: 95px; overflow: hidden; float: left; margin: 5px 10px; background: white; }*/


.videoItem { overflow: hidden; }
    .videoItem div { float: left; }
    .videoItem .rowId { width: 20px; }
    .videoItem .name { width: 120px; color: #75ABFF; }
    .videoItem .count { width: 120px; }
        .videoItem .count .videoItemCountIcon { margin-right: 5px; width: 20px; height: 20px; float: left; }
    .videoItem .dt { width: 100px; float: right; margin-right: 20px; }
    .videoItem .tags { }
    .videoItem:hover { border-bottom: 1px dashed #0B3E6F; margin-bottom: -1px; }

#pager { }

#pager-left, #pager-right { width: 35px; height: 35px; }
#pager-left { float: left; margin-left: 20px; }
#pager-right { float: right; margin-right: 20px; }
#pager-total { float: right; margin-right: 10px; width: 40px; }


/*模板*/
#template { display: none; }
